Big Huge Thesaurus

Captain Kidd

noun